
package ig.ejb.metrica.da;

import java.sql.Timestamp;
import java.util.Collection;
import javax.ejb.CreateException;
import javax.ejb.EJBLocalHome;
import javax.ejb.FinderException;


/**
 * This is the local-home interface for LibrosCuentasProductos enterprise bean.
 */
public interface LibrosCuentasProductosLocalHome extends EJBLocalHome {
    
    LibrosCuentasProductosLocal findByPrimaryKey(Integer key)  throws FinderException;

    public LibrosCuentasProductosLocal create(Integer id, Integer idlibro, Timestamp fechaCorte, String nombreLibro, String nombreCuenta, String nombreProducto, Integer activo, String nombreMoneda, Integer idcuenta, Integer idproducto, Integer idmoneda) throws CreateException;

    Collection findById(Integer id) throws FinderException;

    Collection findByIdlibro(Integer idlibro) throws FinderException;

    Collection findByNombreLibro(String nombreLibro) throws FinderException;

    Collection findByNombreCuenta(String nombreCuenta) throws FinderException;

    Collection findByNombreProducto(String nombreProducto) throws FinderException;

    Collection findByActivo(Integer activo) throws FinderException;

    Collection findByNombreMoneda(String nombreMoneda) throws FinderException;

    Collection findByIdcuenta(Integer idcuenta) throws FinderException;

    Collection findByIdproducto(Integer idproducto) throws FinderException;

    Collection findByIdmoneda(Integer idmoneda) throws FinderException;

    Collection findAll() throws javax.ejb.FinderException;

    Collection findByFechaCorte(java.sql.Timestamp fechaCorte) throws javax.ejb.FinderException;
    
    
}
